package com.chaodev.base.service;

import com.chaodev.base.model.GrowthSystem;
import com.chaodev.base.model.UserInfo;

import java.util.List;

public interface GrowthSystemService {

    /**
     * 获取成长体系配置信息列表
     * @param growthSystem
     * @return
     */
    List<GrowthSystem> queryList(GrowthSystem growthSystem);

    /**
     * 根据ID查询成长体系配置信息对象
     * @param id
     * @return
     */
    GrowthSystem findDataById(Integer id);

    /**
     * 保存成长体系信息对象
     * @param growthSystem
     * @param userInfo
     */
    void saveData(GrowthSystem growthSystem, UserInfo userInfo);

    /**
     * 删除成长体系信息表对象
     * @param ids
     */
    void deleteDataById(List<Integer> ids);
}
